package com.myproject.shop.mapper;


import com.myproject.shop.domain.Inventory;
import org.apache.ibatis.annotations.Mapper;

@Mapper
    public interface InventoryMapper {
        /**
         * 根据库存编号查询库存信息
         *
         * @param iid 库存编号
         * @return 库存对象，如果不存在则返回null
         */
        Inventory selectInventoryById(Integer iid);

        /**
         * 增加库存数量的SQL操作方法
         *
         * @param inventory 包含要更新的库存编号及增加后的库存数量等信息的库存对象
         * @return 受影响的行数，成功更新返回1
         */
        int increaseStock(Inventory inventory);
    }

